import serve from '../../util/Http.js'
import qs from 'qs'
   // 数据列表
   export default {
    list(){
        // console.log(allPages);
        return serve({
            method:'get',
            params:{
                _gp:"admin.goods",
                _mt:"list",   
                // // 查询
                // title:allPages.title,
                // barcode:allPages.barcode,
                // status:allPages.status,
                // categoryId:allPages.category,
                // //  分页
                // page: allPages.currentPage,
                // limit: allPages.eachpage
              }
        })
    },
//     // 运费
//     comments() {
//         return serve({
//             method: 'get',
//             params: {
//                 _gp: "admin.freight",
//                 _mt: "getAllFreightTemplate",
//             }
//         })
//     },
    // sup树
    supTree(){
        return serve({
            method:'get',
            params:{
                _gp: "admin.category",
                _mt: "categoryTree",
              }
        })
    },
    //销售
    market(data){
        return serve({
            method:'post',
            data:qs.stringify({
                _gp:'admin.goods',
                _mt:'freezeOrActivation',
                spuId: data.id,
                status: data.status,
              })
        })  
    },
     //删除
     deletes(data){
        return serve({
            method:'post',
            data:qs.stringify({
                _gp:'admin.goods',
                _mt:'delete',
                ...data
              })
        })  
    },
     //添加
     addition(data){
        return serve({
            method:'post',
            data:qs.stringify({
                _gp:'admin.goods',
                _mt:'create',
                spuDTO:JSON.stringify({                   
                    ...data
                })
              })
        })  
    },
    // 详情
    particulars(data){
        console.log(data);
        return serve({
            method:'get',
            params:{
                _gp:"admin.goods",
                _mt:"detail", 
                ...data
              }
        })
    },
//  //删除
//  batch(data){
//     console.log(data);
//     return serve({
//         method:'post',
//         data:qs.stringify({
//             _gp:"admin.goods",
//             _mt:"batchDelete", 
//             ids:JSON.stringify(data)
//           })
//     })
// },
// uploadImg(data){
//     console.log(data)
//     return serve({
//         method:'post',
//         url:"http://192.168.1.99:8080/upload/admin",
//         data
//     })
// }
}